home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / qqsl54.zip / HISTORY.DOC < prev    next >
Text File  |  1993-02-25  |  20KB  |  362 lines

  1.                            QQSL(tm) REVISION HISTORY
  2.                              (Last five versions)
  3.                            =========================
  4.        
  5.        
  6.        Version 5.4 (02/25/93):
  7.        
  8.          - "MHz"  is now a seven-position field on the Add/Create  form.  
  9.            In other words, if you have a SSB QSO on 14.234 MHz, you  may 
  10.            enter  any of the following values and they will show on  the 
  11.            label  exactly as entered:  14, 14., 14.2, 14.23, 14.234,  or 
  12.            14.2340 (if you have an RX capable of reading to this  degree 
  13.            of accuracy).  Full validation criteria is shown in the "MHz" 
  14.            subsection  of the QQSL.DOC file.  Thanks to AA4US  and  K1ER 
  15.            for their suggestions!
  16.        
  17.          - QQSL  now  has the ability to print to LPT1  (normal  default 
  18.            printer), LPT2, or LPT3.  Thanks to KD6XM and K1ER for  their 
  19.            suggestions,  and  especially to K1ER for  beta  testing  the 
  20.            change.
  21.        
  22.          - The licensed version now includes an install program.  Thanks 
  23.            to KE6XJ and K9APW for the inspiration.
  24.        
  25.          - CT  has  the capability to automatically log  full  frequency 
  26.            when the user's XCVR readout is being detected by CT and used 
  27.            while  logging.  I call this  capability  "auto-freq-detect", 
  28.            and  think it is far superior to the user entering Alt-F1  or 
  29.            Alt-F2 to tell CT that bands have been changed.  Not having a 
  30.            direct hookup at the home QTH though, I can only provide  the 
  31.            capability  to  correctly import  auto-freq-detect  files  if 
  32.            users  send  me samples.  AJ0E and AB6FO did just  that,  and 
  33.            QQSL now correctly imports CT V8 DXpedition and ARRL 10-Meter 
  34.            contest  logs created by auto-freq-detect users.   If  anyone 
  35.            else  is using auto-freq-detect and finds that QQSL does  not 
  36.            properly import other contest files, please provide me with a 
  37.            test  file  and I will add the capability to import  the  new 
  38.            format.  Of course, the next upgrade for this user would then 
  39.            be sent without charge!
  40.        
  41.          - If  you  try to print an unsorted label file, QQSL  will  now 
  42.            give you the option to sort the file before continuing.
  43.        
  44.          - The  QSOLOG.SDF file created by DXBASE may now  be  imported.  
  45.            This new capability was actually available in version 5.3,  I 
  46.            just forgot to mention the fact in my HISTORY.DOC file <HI!>.
  47.        
  48.          - DXBASE  files may now be imported from either the current  or 
  49.            the  \DXB20 directory.  Thanks to AB6FO for  the  suggestions 
  50.            and for beta testing the change.
  51.        
  52.          - Labels  created from DXBASE files will now show "Please  QSL" 
  53.            for  unconfirmed QSO's and "Thanks QSL" for those  which  you 
  54.            have  already received a card.  Thanks (again) to  AB6FO  for 
  55.            the suggestions and for beta testing the change.
  56.        
  57.          - The  printer routines have been totally rewritten.  This  was 
  58.            done  in  order:  1) to provide better detection  of  printer 
  59.            problems,  and  2) to simplify programming for  all  printer-
  60.            related code.  In most cases though, the user should not  see 
  61.            any differences resulting from the new printer routines.
  62.        
  63.          - The print buffer for dot matrix printers is now being cleared 
  64.            prior to printing both alignment labels and QSO labels.  This 
  65.            may  cure  the problem with some of the  non-100%  compatible 
  66.            printers  starting  with "garbage" on the first line  of  the 
  67.            first  label.   Thanks (again) to K1ER for  beta  testing  the 
  68.            change.
  69.        
  70.          - I've  eliminated  the "CGA Snow Removal" parameter  from  the 
  71.            cOnfiguration  form and added "QQSL Wallpaper" in its  place.  
  72.            This  new  parameter adds the capability to turn  on/off  the 
  73.            QQSL's  in the screen's background display.  As for the  loss 
  74.            of  the other parameter, I've written QQSL in such  a  manner 
  75.            that  it  will  automatically detect and  eliminate  snow  as 
  76.            needed,  but  I'm not 100% sure that this will  work  in  all 
  77.            cases.   But, with the disappearance of CGA monitors  as  the 
  78.            standard  some  time  ago (1987?) and  the  proliferation  of 
  79.            EGA/VGA  systems  at reasonable prices, I doubt  that  anyone 
  80.            will miss this old parameter <HI!>.
  81.        
  82.          - The  term "ASCII" in the Import Section in QQSL.DOC has  been 
  83.            clarified.  Thanks to KC4B for the suggestion.
  84.        
  85.          - I had it exactly backwards in version 5.3 - the year 2000  is 
  86.            a  leap year, whereas 2100, 2200, and 2300 are  not.   Fixed, 
  87.            just in time - phew <HI>!
  88.        
  89.        
  90.        Version 5.3 (09/15/92):
  91.        
  92.          - The  price has been lowered again, this time to $14.95  (U.S. 
  93.            funds  or 30 IRC's).  Why, you ask?  I've cut my  advertising 
  94.            to the bone!  Without this added expense, I was again able to 
  95.            lower  my  prices.  For what it's worth though,  it's  HIGHLY 
  96.            unlikely that the price will ever be reduced again!
  97.        
  98.          - There have been unimaginable difficulties keeping the  Import 
  99.            function  current with the binary formats produced by  K1EA's 
  100.            and  K8CC's  programs.  Just to make things  more  difficult, 
  101.            K1EA  recently  came out with version 8 of CT, which  I  then 
  102.            discovered  produced binary files totally  incompatible  with 
  103.            older versions of CT.  Because of this and the difficulty  in 
  104.            working with the older binary files, the binary import  func-
  105.            tion has been replaced by an ASCII import function.  Overall, 
  106.            this  new  function will be easier to support and will  be  a 
  107.            more  "usable"  function for all users.   Read  the  "Import" 
  108.            section in QQSL.DOC for a full description of this  function.  
  109.            Check  the  index  at the end of QQSL.DOC to  find  the  page 
  110.            number for this section.
  111.        
  112.          - Support has added for version 8.xx ASCII files by K1EA.
  113.        
  114.          - Support has been withdrawn for all version 5.xx and older  CT 
  115.            files  by  K1EA.   If  you are still  using  these  older  CT 
  116.            programs,  convert the .BIN file using the CT's  B2R  program 
  117.            and import the resulting .RES file into QSL.
  118.        
  119.          - Support has been withdrawn for all version 4.xx and older  NA 
  120.            programs  by K8CC.  These versions of NA were quite  "buggy", 
  121.            so  I would hope that there are no users still  working  with 
  122.            these older versions of NA anyhow!
  123.        
  124.          - 902  MHz has been changed to 903 in order to conform  to  the 
  125.            MHz designations assigned by K1EA's CT program.
  126.        
  127.          - The Import function counter window has been improved.
  128.        
  129.          - Wallpaper is now in sixteen colors, rather than eight.
  130.        
  131.          - The full QQSL screen now occupies 25 lines rather than 24.
  132.        
  133.          - An updated version of QQSL_CD is included with QQSL.
  134.        
  135.          - The configuration read/write routines have been strengthened, 
  136.            but this will be totally transparent to users <HI!>.
  137.        
  138.          - This  release  introduces  "menu  memory"  -  you'll  now  be 
  139.            automatically  returned to the same menu item which  you  had 
  140.            previously selected.
  141.        
  142.          - If  you  executed  QQSL from any  directory  other  than  the 
  143.            current  and then attempted to [F6] permanently  change  your 
  144.            configuration,  you  found  that you got  an  error  message.  
  145.            Fixed!
  146.        
  147.          - I  only just found out that the year 2,000 is the  only  year 
  148.            which  is  divisible by four but is NOT a leap year  for  the 
  149.            next  400  years!  The date 29-02-2000 will now  generate  an 
  150.            error message.
  151.        
  152.        
  153.        Version 5.2 (03/25/92):
  154.        
  155.          - The  price to license QQSL has been reduced to $19.95.   Why, 
  156.            you ask?  The price had earlier been raised to $24.95 to help 
  157.            cover advertising costs in "QST" and "CQ", both of which  are 
  158.            quite  expensive!   Since  that time, I've  decided  to  drop 
  159.            advertising  in  these two publications  and  concentrate  on 
  160.            "Worldradio" and the "National Contest Journal" only.   Since 
  161.            rates  are much more reasonable in these two  magazines,  I'm 
  162.            passing along the savings to new QQSL purchasers.
  163.        
  164.          - Printer errors (off-line, power off, out of paper, etc.)  are 
  165.            now  processed  by QQSL rather than by DOS.  This is  a  nice 
  166.            improvement  over seeing the notorious DOS message  "(A)bort, 
  167.            (R)etry  .  .  ." dropped on top of your  QQSL  screen,  even 
  168.            though this essentially was just a cosmetic problem!   Thanks 
  169.            to  VE3SUN  for the suggestion and to V73CT for  the  problem 
  170.            report.
  171.        
  172.          - Licensed  users who execute a demonstration copy of QQSL  and 
  173.            make  temporary  [F2] changes with the  Configure  QQSL  menu 
  174.            command using their valid serial number, immediately followed 
  175.            by  permanent  [F6] changes to line 5 with  the  Modify  menu 
  176.            command,  discovered  that their program was deleted  at  the 
  177.            start  of their next session!!  Fixed - and thanks  to  K1OIK 
  178.            for the bug report.
  179.        
  180.          - Users  now  have the option to show either  "Please  QSL"  or 
  181.            "Thanks  QSL"  on labels imported from K1EA  or  K8CC  files.  
  182.            Thanks  to AJ0E, and particularly V73CT for prodding me  into 
  183.            making this enhancement.
  184.        
  185.          - Laser  printer users who execute the "aLign printer"  command 
  186.            will now see a running count of the number of dummy labels as 
  187.            they are sent to the printer.  Thanks to N2HOS - the  impetus 
  188.            behind this enhancement!
  189.        
  190.          - Both  the  Sort function and the [F6] Save  function  on  the 
  191.            Add/Create form have been speeded up.
  192.        
  193.          - QQSL  had  previously  been written to  process  QSO's  dated 
  194.            between  the  years 1945 and 1999.  I decided to get  a  head 
  195.            start  on  the new century by extending the years  for  which 
  196.            QQSL will produce labels.  QQSL can now handle the years 1945 
  197.            through  2037, and I'll be happy to extend this period  again 
  198.            if  I'm still around in thirty years <HI!>.  Note:  Only  one 
  199.            out of four centennial years (years divisible by 100 with  no 
  200.            remainder)  has a "leap day" in February.  The year  2000  is 
  201.            one of these years, therefore 29/02/2000 will be accepted  as 
  202.            a valid date by QQSL.
  203.        
  204.          - The  "Quick Start" section of QQSL.DOC and the  READ.ME  file 
  205.            delivered  with  the  demo and licensed copies  of  QQSL  now 
  206.            discuss  the "Modify lines 4/5" menu item.  Thanks  to  V73CT 
  207.            for the idea.
  208.        
  209.          - The "aLign printer" command is now on the first menu, as well 
  210.            as the second.
  211.        
  212.        
  213.        Version 5.1 (12/10/91):
  214.        
  215.          - The  QQSLCFG program has been totally eliminated.  QQSL  con-
  216.            figuration is now done directly from the QQSL main menu,  and 
  217.            configuration changes may be saved temporary or  permanently.  
  218.            If  you have an old copy of QQSLCFG on your disk, you  should 
  219.            delete it, since it may work with the new version of QQSL but 
  220.            the  final  configuration will be totally  unpredictable  and 
  221.            most likely harmful to your program!  NOTE:  Those of you who 
  222.            have  used  the old QQSLCFG program are going  to  find  that 
  223.            you'll like the new configuration method a LOT!
  224.        
  225.          - The QQSL.INF file is no longer needed, as the Modify function 
  226.            now  writes  line 4 and 5 information directly  back  to  the 
  227.            QQSL.EXE file.  The QQSL.INF file from older versions of QQSL 
  228.            should now be deleted to free up a little disk space.
  229.        
  230.          - A newer version of the SORTF program is now included.  You'll 
  231.            find that the Sort function is slightly faster than with  the 
  232.            older version.
  233.        
  234.          - There is now a QQSLCD section in QQSL.DOC.
  235.        
  236.          - I've had sporadic reports of problems with the ending  anima-
  237.            tion  from users with slower machines.  Thanks to WB5ASD  and 
  238.            others  for  pointing this out to me.  Rather  than  "tinker" 
  239.            with code which serves no practical purpose, I simply removed 
  240.            the routine from QQSL.
  241.        
  242.          - Licensed users who enter "O" (oh) in the place of "0"  (zero) 
  243.            when  configuring their program will no longer be  told  that 
  244.            their serial number is invalid.
  245.        
  246.          - Call signs starting with three alphabetic characters will  no 
  247.            longer  be rejected.  Thanks to KK6XN for pointing out to  me 
  248.            that there ARE valid calls using this format.
  249.        
  250.          - AJ0E  pointed  out to me that when entering the  FIRST  label 
  251.            during  a session, an entry in the SWL field would cause  the 
  252.            entire label to revert to its default values!  Fixed.
  253.        
  254.          - Version  4.1  (07/18/91) saw the elimination of  the  3-label 
  255.            limit for non-licensed users.  This experiment has turned out 
  256.            to  be  a total flop, as my income from QQSL has been  at  an 
  257.            all-time  low since that date.  Because of this and the  fact 
  258.            that QQSL has been solely a commercial program since  version 
  259.            5.0  was released, the 3-label has been reinstalled into  the 
  260.            demo version.
  261.        
  262.          - The  HISTORY.DOC file is getting too big.  From now on,  I'll 
  263.            limit this file to only the last five versions.
  264.        
  265.          - Demo  reminders for non-licensed users will no longer pop  up 
  266.            during  their QQSL sessions, although there will still  be  a 
  267.            demo  reminder at the beginning and end of  the  non-licensed 
  268.            user's run.
  269.        
  270.        
  271.        Version 5.0 (09/02/91):
  272.        
  273.          - QQSL has left the ranks of Shareware and is now a  commercial 
  274.            program.   Because of this and the massive amount of  changes 
  275.            made to QQSL, QQSL.DOC, and QQSLCFG, I have assigned  version 
  276.            5.0 to this release.
  277.        
  278.          - The  Hewlett-Packard LaserJet series II, series III, and  all 
  279.            compatible  laser printers are now supported by  QQSL.   I've 
  280.            done this using only standard internal fonts for these print-
  281.            ers, rather than requiring the user purchase and install font 
  282.            cartridges or soft fonts!
  283.        
  284.          - The  IBM Proprinter (and compatibles) is now supported.   Use 
  285.            QQSLCFG to chose either (E)pson or (I)BM dot matrix printers.  
  286.            Thanks to N0OBM for both the problem report, beta testing the 
  287.            fix, and the phone call!
  288.        
  289.          - Many  changes  have been made to  the  QQSLCFG  configuration 
  290.            program.  See the QQSLCFG section in QQSL.DOC for details.
  291.        
  292.          - I've changed the name "Commercial Break" to "Demo  Reminder", 
  293.            then increased the frequency and duration of the Demo Remind-
  294.            ers in the demo version.  Additionally, I've added an  adver-
  295.            tisement for QQSL to line 5 of the label, which may be  modi-
  296.            fied  by  licensed  users only.  NOTE:   Acceptance  of  Demo 
  297.            Reminders  and the bottom line of advertising on your  labels 
  298.            is  NOT an excuse to avoid payment - you must still  purchase 
  299.            QQSL  if  you  continue to use it past  the  one-month  trial 
  300.            period!
  301.        
  302.          - The  month  may now be printed in either Roman (I -  XII)  or 
  303.            English (Jan - Dec).  Use QQSLCFG to select one format or the 
  304.            other.
  305.        
  306.          - I've now included a Shareware program named QQSLCD with  both 
  307.            the  demo  and  the licensed versions of  QQSL.   Using  call 
  308.            information  from  the QQSL.LBL file, this  program  searches 
  309.            your  CD-ROM disc for address information for U.S.  amateurs, 
  310.            and  then  prints address labels when  requested.   A  CD-ROM 
  311.            drive is required, along with the Buckmaster HamCall CD  disc 
  312.            to  fully utilize this program.  Note:  If you  like  QQSLCD, 
  313.            register  it  with the author - WB5ASD.  Details are  in  the 
  314.            QQSLCD.DOC file.
  315.        
  316.          - Both  the system date in the upper-left corner of the  screen 
  317.            and  the  date on the Modify sample label  will  reflect  the 
  318.            month format chosen in QQSLCFG.
  319.        
  320.          - The  "disappearing call" on the Add/Create form  has  finally 
  321.            been  fixed.  This was a particularly elusive bug  which  has 
  322.            been  around  for quite a long time.  I'm VERY glad  to  have 
  323.            finally squashed it!
  324.        
  325.          - I've completely turned off "wallpaper" and screen  animations 
  326.            for monochrome users.  This should solve the screen  slowdown 
  327.            problem  experienced by some laptop users.  Thanks to  WB5ASD 
  328.            for the bug report.
  329.        
  330.          - I've now included an index at the end of QQSL.DOC.
  331.        
  332.          - In making the index, I found that there were two "Disclaimer" 
  333.            sections.  I wonder if some of you were wondering if maybe  I 
  334.            wasn't a little paranoid <HI!>.  Anyway, they've been  merged 
  335.            into a single section.
  336.        
  337.          - The "Quick Start" section has been added to QQSL.DOC.
  338.        
  339.          - Both the first use of the Create/Add function and the  sample 
  340.            label  shown by the Modify function now reflect  the  current 
  341.            time.
  342.        
  343.          - At  midnight  (computer  time), the date  in  the  upper-left 
  344.            corner of the screen will now change.
  345.        
  346.          - All mouse cursor flicker has been eliminated.  This modifica-
  347.            tion  may  also help with display problems for those  of  you 
  348.            with older monitors and/or graphic cards.
  349.        
  350.          - Vendor information has been added to QQSL.DOC.
  351.        
  352.          - An order form (ORDER.FRM) has been included with all versions 
  353.            of QQSL.  
  354.        
  355.          - Advertising in the major ham radio publications is much  more 
  356.            expensive  than I had originally expected.   Therefore,  I've 
  357.            raised  the price $5.00 to $24.95, which still makes  QQSL  a 
  358.            better  deal than most of the commercial ham  radio  software 
  359.            available today!
  360.        
  361.          - QQSLCFG is now a trademark of Bill Mullin - AA4M.
  362.